+ [IAD-MIGRATION-123] Добавление базоавх кодов ошибок
Наполнение мастер-данных базовыми кодами ошибок ИИ и СУБД симулятора
NoteКраткая карточка задачи
- Репозиторий / Компонент:
auth-service(Базаauth_db, контур IAD). - Целевая СУБД: PostgreSQL v15+.
- Ссылка на Метод: Метод регистрации
- Статус: Готово к реализации
- Инструкция по шагам: Выполнить стартовую SEED-миграцию для наполнения реестра каноническими кодами ошибок, возникшими в рамках пересборки 14 топиков и 22 sequence-диаграмм архитектурного манифеста.
INSERT INTO auth_db.error_directory (error_code, internal_status, message_translations, resolution_hint_translations)
VALUES
(
'ERR_AI_NER_PROFANITY_DETECTED',
'CENSORED_ABUSE_BLOCK',
'{"ru": "Введенный текст или аудио содержит ненормативную лексику.", "en": "The entered text or audio contains profanity."}',
'{"ru": "Пожалуйста, отредактируйте черновик на вкладке модерации.", "en": "Please edit the draft in the moderation tab."}'
),
(
'ERR_INVENTORY_OFFICE_ROLLBACK',
'FRIDGE_OFFICE_INSUFFICIENT_STOCK',
'{"ru": "Ошибка OFFICE-контура: Запрашиваемый объем списания превышает остаток на полках.", "en": "OFFICE-contour error: The requested consumption volume exceeds the stock on shelves."}',
'{"ru": "Невозможно завершить операцию. Выберите меньший объем продуктов.", "en": "Operation cannot be completed. Choose a smaller product volume."}'
)
ON CONFLICT (error_code) DO NOTHING;